creating a riverbed - Spanish English Dictionary